mavourneen (irish word) - Spanish English Dictionary